Useful english dictionary. 2012.
Stimulatress — Stim u*la tress, n. A woman who stimulates. [1913 Webster] … The Collaborative International Dictionary of English